<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>数据可视化</title>
  <link rel="stylesheet" href="./css/index.css"> <!-- 2. 引入外部css样式 -->
</head>
<body>
  <!-- 5. 头部盒子 -->
  <header>
    <!-- 5.2 标题区域 start -->
    <h1>数据可视化-Echarts</h1>
    <div class="showTime">千恋＊万花 キャラクターソング</div>
    <!-- 5.2 标题区域 end -->

    <!-- 5.end 默认先显示 "showTime" 占位文字, 然后1s显示当前本地时间: -->
    <script>
      var t = null;
      t = setTimeout(time, 1000);//開始运行
      function time() {
        clearTimeout(t);//清除定时器
        dt = new Date();
        var y = dt.getFullYear();
        var mt = dt.getMonth() + 1;
        var day = dt.getDate();
        var h = dt.getHours();//获取时
        var m = dt.getMinutes();//获取分
        var s = dt.getSeconds();//获取秒
        document.querySelector(".showTime").innerHTML = '当前时间：' + y + "年" + mt + "月" + day + "-" + h + "时" + m + "分" + s + "秒";
        t = setTimeout(time, 1000); //设定定时器，循环运行     
      }
    </script>
  </header>

  <!-- 6. mainbox主体模块 start -->
  <div class="mainbox">
    <!-- 左 -->
    <div class="column">
      <!-- 7. panel盒子 -->
      <div class="panel bar">
        <!-- 8. 设置 [panel盒子] 内部的柱状图表: -->
        <h2>柱状图-就业行业</h2>

        <!-- 8.end 柱状图: -->
        <div class="chart"></div>

        <!-- 7.6 对于底部的, 需要单独加一个盒子, 设置 ->左下+右下 边框显示！！！ -->
        <div class="panel-footer"></div>
      </div>

      <div class="panel line">
        <h2>折线图-人员变化</h2>
        <div class="chart"></div>
        <div class="panel-footer"></div>
      </div>

      <div class="panel pie">
        <h2>饼状图-年龄分布</h2>
        <div class="chart"></div>
        <div class="panel-footer"></div>
      </div>
    </div>

    <!-- 中 -->
    <div class="column">
      <!-- 9. no 模块制作: -->
      <div class="no">
        <!-- 细节6: 分上下两行排版, 单行采用 -->
        <!-- flex布局, 让内容同行显示、text-align让内容水平居中... -->

        <!-- 9.2 no-hd模块: -->
        <div class="no-hd">
          <!-- 9.4 内部li文字 -->
          <ul>
            <li>852852</li>
            <li>990721</li>
          </ul>
        </div>
        <!-- 10. no-bd模块: -->
        <div class="no-bd">
          <ul>
            <li>前端需求人数</li>
            <li>市场供应人数</li>
          </ul>
        </div>
      </div>
      <!-- 11. map 模块制作: -->
      <div class="map">
        <div class="map1"></div>
        <div class="map2"></div>
        <div class="map3"></div>

        <!-- 细节11: 原先之所以在[控制台]报一大串错误, 其根本原因就是没给容器大小== -->
        <div class="chart" style="width: 100%;height: 810px;"></div> <!-- 17.3 渲染地图模块 -->
      </div>
    </div>

    <!-- 右 -->
    <div class="column">
      <div class="panel bar2">
        <h2>柱状图-技能掌握</h2>

        <!-- ✨细节7: 渲染图表的时候, 容器不能写内容！！！ -->
        <div class="chart"></div>
        <div class="panel-footer"></div>
      </div>

      <div class="panel line2">
        <h2>折线图-播放量</h2>
        <div class="chart"></div>
        <div class="panel-footer"></div>
      </div>

      <div class="panel pie2">
        <h2>饼状图-地区分布</h2>
        <div class="chart"></div>
        <div class="panel-footer"></div>
      </div>
    </div>
  </div>
  <!-- 6. mainbox主体模块 end -->

  <script src="./js/flexible.js"></script>
  <script src="./js/echarts.min.js"></script>
  <script type="text/javascript" src="./js/china.js"></script> <!-- 17.2 引入渲染[中国地图]所需的文件 -->
  <script src="./js/jquery.js"></script>
  <script src="./js/index.js"></script> <!-- 12.end 引入 [就业行业] 柱状图 -->
</body>
</html>